package com.xuwang.pojo;

import java.sql.Timestamp;
import java.util.Date;
import java.io.Serializable;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * 出厂检验表(Check)实体类
 *
 * @author abaaba
 * @since 2021-09-20 11:48:15
 * @version 1.0
 */
@ApiModel(value = "Check",description = "出厂检验表")
public class Check implements Serializable {
    private static final long serialVersionUID = -85326689635142794L;
    /**
    * 出厂检验表id
    */
	@ApiModelProperty(name = "id",notes = "出厂检验表id",dataType = "Integer",required = true)
    private Integer id;
    /**
    * 菜品生产批号
    */
	@ApiModelProperty(name = "foodBatchNo",notes = "菜品生产批号",dataType = "String",required = true)
    private String foodBatchNo;
    /**
    * 检验的样品数量
    */
	@ApiModelProperty(name = "checkNumber",notes = "检验的样品数量",dataType = "Integer",required = true)
    private Integer checkNumber;
    /**
    * 检查方法
    */
	@ApiModelProperty(name = "checkMethod",notes = "检查方法",dataType = "String",required = true)
    private String checkMethod;
    /**
    * 编号
    */
	@ApiModelProperty(name = "number",notes = "编号",dataType = "String",required = true)
    private String number;
    /**
    * 感官检查
    */
	@ApiModelProperty(name = "feel",notes = "感官检查",dataType = "String",required = true)
    private String feel;
    /**
    * 感官检查标准(查询标准库)
    */
	@ApiModelProperty(name = "feelStandard",notes = "感官检查标准(查询标准库)",dataType = "String",required = true)
    private String feelStandard;
    /**
    * 感官检查是否通过（0为未通过，1未通过）
    */
	@ApiModelProperty(name = "feelPass",notes = "感官检查是否通过（0为未通过，1未通过）",dataType = "Integer",required = true)
    private Integer feelPass;
    /**
    * 含量检查
    */
	@ApiModelProperty(name = "comtentCheck",notes = "含量检查",dataType = "String",required = true)
    private String comtentCheck;
    /**
    * 含量检查标准（根据标准查询）
    */
	@ApiModelProperty(name = "comtentStandard",notes = "含量检查标准（根据标准查询）",dataType = "String",required = true)
    private String comtentStandard;
    /**
    * 含量检查是否通过（0为未通过，1未通过）
    */
	@ApiModelProperty(name = "comtentPass",notes = "含量检查是否通过（0为未通过，1未通过）",dataType = "Integer",required = true)
    private Integer comtentPass;
    /**
    * 细菌检查
    */
	@ApiModelProperty(name = "germCheck",notes = "细菌检查",dataType = "String",required = true)
    private String germCheck;
    /**
    * 细菌检查标准（根据标准查询）
    */
	@ApiModelProperty(name = "germStandard",notes = "细菌检查标准（根据标准查询）",dataType = "String",required = true)
    private String germStandard;
    /**
    * 细菌检查是否通过（0为未通过，1未通过）
    */
	@ApiModelProperty(name = "germPass",notes = "细菌检查是否通过（0为未通过，1未通过）",dataType = "Integer",required = true)
    private Integer germPass;
    /**
    * 大肠菌检查
    */
	@ApiModelProperty(name = "coliformCheck",notes = "大肠菌检查",dataType = "String",required = true)
    private String coliformCheck;
    /**
    * 大肠菌检查标准（根据标准查询）
    */
	@ApiModelProperty(name = "coliformStandard",notes = "大肠菌检查标准（根据标准查询）",dataType = "String",required = true)
    private String coliformStandard;
    /**
    * 大肠菌检查是否通过（0为未通过，1未通过）
    */
	@ApiModelProperty(name = "coliformPass",notes = "大肠菌检查是否通过（0为未通过，1未通过）",dataType = "Integer",required = true)
    private Integer coliformPass;
    /**
    * 检查结论
    */
	@ApiModelProperty(name = "conclusion",notes = "检查结论",dataType = "String",required = true)
    private String conclusion;
    /**
    * 检查时间
    */
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
	@ApiModelProperty(name = "checkTime",notes = "检查时间",dataType = "Timestamp",required = true)
    private Timestamp checkTime;
    /**
    * 报告时间
    */
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
	@ApiModelProperty(name = "createTime",notes = "报告时间",dataType = "Timestamp",required = true)
    private Timestamp createTime;
    /**
    * 食品名称
    */
	@ApiModelProperty(name = "foodBatchName",notes = "食品名称",dataType = "String",required = true)
    private String foodBatchName;
    /**
    * 对应企业公司名称
    */
	@ApiModelProperty(name = "companyName",notes = "对应企业公司名称",dataType = "String",required = true)
    private String companyName;

        
    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
        
    public String getFoodBatchNo() {
        return foodBatchNo;
    }

    public void setFoodBatchNo(String foodBatchNo) {
        this.foodBatchNo = foodBatchNo;
    }
        
    public Integer getCheckNumber() {
        return checkNumber;
    }

    public void setCheckNumber(Integer checkNumber) {
        this.checkNumber = checkNumber;
    }
        
    public String getCheckMethod() {
        return checkMethod;
    }

    public void setCheckMethod(String checkMethod) {
        this.checkMethod = checkMethod;
    }
        
    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }
        
    public String getFeel() {
        return feel;
    }

    public void setFeel(String feel) {
        this.feel = feel;
    }
        
    public String getFeelStandard() {
        return feelStandard;
    }

    public void setFeelStandard(String feelStandard) {
        this.feelStandard = feelStandard;
    }
        
    public Integer getFeelPass() {
        return feelPass;
    }

    public void setFeelPass(Integer feelPass) {
        this.feelPass = feelPass;
    }
        
    public String getComtentCheck() {
        return comtentCheck;
    }

    public void setComtentCheck(String comtentCheck) {
        this.comtentCheck = comtentCheck;
    }
        
    public String getComtentStandard() {
        return comtentStandard;
    }

    public void setComtentStandard(String comtentStandard) {
        this.comtentStandard = comtentStandard;
    }
        
    public Integer getComtentPass() {
        return comtentPass;
    }

    public void setComtentPass(Integer comtentPass) {
        this.comtentPass = comtentPass;
    }
        
    public String getGermCheck() {
        return germCheck;
    }

    public void setGermCheck(String germCheck) {
        this.germCheck = germCheck;
    }
        
    public String getGermStandard() {
        return germStandard;
    }

    public void setGermStandard(String germStandard) {
        this.germStandard = germStandard;
    }
        
    public Integer getGermPass() {
        return germPass;
    }

    public void setGermPass(Integer germPass) {
        this.germPass = germPass;
    }
        
    public String getColiformCheck() {
        return coliformCheck;
    }

    public void setColiformCheck(String coliformCheck) {
        this.coliformCheck = coliformCheck;
    }
        
    public String getColiformStandard() {
        return coliformStandard;
    }

    public void setColiformStandard(String coliformStandard) {
        this.coliformStandard = coliformStandard;
    }
        
    public Integer getColiformPass() {
        return coliformPass;
    }

    public void setColiformPass(Integer coliformPass) {
        this.coliformPass = coliformPass;
    }
        
    public String getConclusion() {
        return conclusion;
    }

    public void setConclusion(String conclusion) {
        this.conclusion = conclusion;
    }

    public Timestamp getCheckTime() {
        return checkTime;
    }

    public void setCheckTime(Timestamp checkTime) {
        this.checkTime = checkTime;
    }

    public Timestamp getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Timestamp createTime) {
        this.createTime = createTime;
    }

    public String getFoodBatchName() {
        return foodBatchName;
    }

    public void setFoodBatchName(String foodBatchName) {
        this.foodBatchName = foodBatchName;
    }
        
    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

}